package cn.sfrog.project.biz.admin.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;


@Data
@ApiModel(description = "套餐表单VO")
public class BizComboFormVO {
    @ApiModelProperty("id")
    private Long id;

    @NotNull
    @ApiModelProperty("用户id")
    private Long userId;

    @NotNull
    @ApiModelProperty("套餐名称")
    private String comboName;

    @ApiModelProperty("套餐封面图")
    private String comboImage;

    @ApiModelProperty("套餐介绍")
    private String introduction;

    @ApiModelProperty("价格")
    private BigDecimal price;

    @ApiModelProperty("省名称")
    private String province;

    @ApiModelProperty("省code")
    private String provinceCode;

    @ApiModelProperty("市名称")
    private String city;

    @ApiModelProperty("市code")
    private String cityCode;

    @ApiModelProperty("服务医院ids")
    private Long[] hospitalIds;

    @ApiModelProperty("服务ids")
    private Long[] serviceIds;

    @ApiModelProperty("状态【0=上架 1=下架】")
    private String status;

    @ApiModelProperty("备注")
    private String remark;


    @ApiModelProperty("服务时长")
    private Integer serviceTime;

    @ApiModelProperty("服务时长单位 1=小时 2=天")
    private String serviceTimeUnit;

}
